import request from '@/utils/request_ry.js'
import upload from "@/utils/upload";

// 登录方法
export function login(data) {
	return request({
		'url': '/exam/api/sys/user/login',
		headers: {
			isToken: false,
		},
		'method': 'post',
		'data': data
	})
}


// 退出方法
export function logout() {
	return request({
		'url': '/exam/api/sys/user/logout',
		'method': 'post'
	})
}

// 获取验证码
export function getCodeImg() {
	return request({
		'url': '/exam/captchaImage',
		headers: {
			isToken: false
		},
		method: 'get',
		timeout: 20000
	})
}

// 更改密码
export function updateUserPwd(data) {
	return request({
		'url': '/exam/api/sys/user/update',
		method: 'post',
		data: data
	})
}

export function userList(data) {
	return request({
		'url': '/exam/api/sys/user/paging',
		method: 'post',
		data: data
	})
}

// 更新头像
export function uploadAvatar(data) {
	return request({
		'url': '/exam/api/sys/user/login',
		'method': 'post',
		'data': data
	})
}

// 上传图片
export function uploadImg(data) {
	return upload({
		'url': '/exam/common/api/file/upload',
		'method': 'post',
		'filePath': data.filePath,
		'name': data.name,
		'formData': data.formData
	})
}
